local ret = {}

local prefix = "packages/aaa_fenghou/"

local packs = {
  "rfenghou_wei",
  "rfenghou_han",
  "rfenghou_wu",
  "rfenghou_qun",
  "rfenghou_qin",
  "rfenghou_jin",
  "rfenghou_song",
  "rfenghou_qi",
  "rfenghou_chu",
  "rfenghou_zhao",
  "rfenghou_yan",
  "rfenghou_tang",
  "rfenghou_liang",
  "rfenghou_newdyn",
  "rfenghou_west",
  "rfenghou_fuyao",
  "rfenghou_jisicup",
  "rfenghou_hell",
  "rfenghou_hall_of_fame",

  "rfenghou_cards",
  "rfenghou_token",
}

for _, pack in ipairs(packs) do
  local pkg = require(prefix .. pack)
  table.insert(ret, pkg)
end

local gamepack = Package:new("rfenghou__gamemode", Package.SpecialPack)
gamepack:addGameMode(require (prefix.."hell_combat"))
gamepack:addGameMode(require (prefix.."simple_melee"))

table.insert(ret, gamepack)

Fk:loadTranslationTable{
  ["aaa_fenghou"] = "封侯",
  ["rfenghou"] = "封侯",
  ["rfenghou2"] = "封侯",
  ["rfenghou__gamemode"] = "封侯模式",
}

return ret
